/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package calculadora.Controlador;

/**
 *
 * @author JoseAngel
 */
public abstract class Operar implements Operador{
    
    private int operador;
    
    public int getOperador (){
        return operador;
    }
    
    public void setOperador (int op){
        this.operador = op;
    }
            
    public float operar (float resultado, float operando){
        switch (getOperador()){
            case 1: 
                resultado = resultado + operando;
                break;
                break;
            case 2: 
                resultado = resultado - operando;
                break;
            case 3: 
                resultado = resultado * operando;
                return resultado;
            case 4: 
                resultado = resultado / operando;
                return resultado;
        }
    }

}